deus absconditus - Spanish English Dictionary